About Julianbee Investment Limited (13219585) United Kingdom