About Dikachi Holdings Limited (11039655) United Kingdom