About Chubic Global Limited (12943764) United Kingdom