About Beckyross Ltd (10118097) United Kingdom