About Picare Holdings Ltd. (13182819) United Kingdom