About Apparat Limited (10942523) United Kingdom