About Firin Squad Limited (05749431) United Kingdom