About Cedric 41 Limited (10634076) United Kingdom