About Chubik Ltd (13531881) United Kingdom