About Incia Holdings Ltd (09976662) United Kingdom