About Jbf Development Ltd (10612660) United Kingdom