About Quakerbay Limited (11597981) United Kingdom