About Baggy Nominees Limited (03277636) United Kingdom