About Factor Plus Limited (10426191) United Kingdom