About Jeb 27 Limited (12327801) United Kingdom