About Profit Investment & Holding Limited (10413173) United Kingdom