About Janebear Life Ltd (13164859) United Kingdom