About Degiwa Enterprise Limited (09313892) United Kingdom