About Giuca Investments Ltd (12643283) United Kingdom