About Wubbe Corp Ltd (11297524) United Kingdom