About Phalanx Technology Ltd (07749615) United Kingdom