About Profima Holdings Ltd. (09993660) United Kingdom