About Freej Swaileh Limited (10909737) United Kingdom